Text Messages
Text Message
The text message type represents a message sent by the user in a text format. It can contain plain text or various formatting options.
Example
Here's an example of a text message JSON:
{
"messages": [
{
"message": {
"id": "{{$guid}}",
"thread": {
"id": "t1"
},
"conversation": {
"id": "c1"
},
"timestamp": "{{$timestamp}}",
"sender": {
"id": "user-2",
"type": "user"
},
"locale": "en-US",
"content": {
"texts": [
{
"text": "Order some Banana and orange and Strawberry!"
}
]
}
}
}
]
}
Field Descriptions
messages
(array): An array containing the user messages.message
(object): Represents an individual user message.id
(string): Unique identifier for the message.thread
(object): Contains information about the message thread.id
(string): Unique identifier for the thread.
conversation
(object): Contains information about the conversation.id
(string): Unique identifier for the conversation.
message
(object): Contains the actual message content.timestamp
(string): The timestamp when the message was sent.sender
(object): Contains information about the message sender.id
(string): Unique identifier for the sender.type
(string): Type of the sender, which is "user" in this case.
locale
(string): The locale of the message.content
(object): Contains the content of the message.texts
(array): An array of text content.text
(string): The actual text content of the message.